<!-- HTML header for doxygen 1.9.7-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<title>libsir: The Standard Incident Reporter Library</title>
<!-- OpenGraph -->
<meta property="og:title" content="libsir: The Standard Incident Reporter Library">
<meta property="og:description" content="A lightweight, cross-platform C library for information distribution">
<meta property="og:url" content="https://libsir.rml.dev">
<meta property="og:type" content="website">
<meta property="og:image" content="https://libsir.rml.dev/res/libsir-og.png">
<meta name="twitter:card" content="summary_large_image"></meta>
<meta name="twitter:title" content="libsir: The Standard Incident Reporter Library"></meta>
<meta name="twitter:description" content="A lightweight, cross-platform C library for information distribution"></meta>
<meta name="twitter:image" content="https://libsir.rml.dev/res/libsir-og.png"></meta>
<!-- /OpenGraph -->
<!-- favicon -->
<link rel="icon" href="res/libsir-icon.png">
<link rel="icon" href="res/libsir-icon.svg" type="image/svg+xml">
<link rel="manifest" href="res/icons.webmanifest">
<!-- /favicon -->
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link href="rml-navtree.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">libsir<span id="projectnumber">&#160;2.2.6</span>
   </div>
   <div id="projectbrief">Standard Incident Reporter</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search',true);
  $(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('group__default.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle"><div class="title">Defaults</div></div>
</div><!--header-->
<div class="contents">

<p>Default <a class="el" href="group__publictypes.html#gac28da6e48402cc15ead5b5384bccb6fd" title="The sir_option type.">sir_option</a> bitmasks, <a class="el" href="group__publictypes.html#ga076e759e9aa36cde2977f754a7ea186c" title="The sir_level type.">sir_level</a> registrations, and <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> bitmasks.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga47b9f4b74ed2b3d81d34c0d0237b100f" id="r_ga47b9f4b74ed2b3d81d34c0d0237b100f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga47b9f4b74ed2b3d81d34c0d0237b100f">sir_stdout_def_lvls</a> = <a class="el" href="group__publictypes.html#gaa2927c260f1d8fac96513442e50105fc">SIRL_DEBUG</a> | <a class="el" href="group__publictypes.html#ga9e73defcee82050f038956ad7e911621">SIRL_INFO</a> | <a class="el" href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5">SIRL_NOTICE</a> | <a class="el" href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9">SIRL_WARN</a></td></tr>
<tr class="memdesc:ga47b9f4b74ed2b3d81d34c0d0237b100f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default levels for stdout.  <br /></td></tr>
<tr class="separator:ga47b9f4b74ed2b3d81d34c0d0237b100f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga570e5f904a2aacfaf3284276784d4ddb" id="r_ga570e5f904a2aacfaf3284276784d4ddb"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga570e5f904a2aacfaf3284276784d4ddb">sir_stdout_def_opts</a> = <a class="el" href="group__publictypes.html#gac3370e3a2be554f93e9e67bea177c8a0">SIRO_NOTIME</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a> | <a class="el" href="group__publictypes.html#gafd6f47db95d87395d4a37529f839c6de">SIRO_NOPID</a> | <a class="el" href="group__publictypes.html#ga093cea38ace2acb674162a0f7fb153a6">SIRO_NOTID</a></td></tr>
<tr class="memdesc:ga570e5f904a2aacfaf3284276784d4ddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default options for stdout.  <br /></td></tr>
<tr class="separator:ga570e5f904a2aacfaf3284276784d4ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c89af75ec9acb60d1160fa6cabb82dc" id="r_ga0c89af75ec9acb60d1160fa6cabb82dc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga0c89af75ec9acb60d1160fa6cabb82dc">sir_stderr_def_lvls</a> = <a class="el" href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446">SIRL_ERROR</a> | <a class="el" href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06">SIRL_CRIT</a> | <a class="el" href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d">SIRL_ALERT</a> | <a class="el" href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8">SIRL_EMERG</a></td></tr>
<tr class="memdesc:ga0c89af75ec9acb60d1160fa6cabb82dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default levels for stderr.  <br /></td></tr>
<tr class="separator:ga0c89af75ec9acb60d1160fa6cabb82dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6175606145e324da9dfb3011c2a02b74" id="r_ga6175606145e324da9dfb3011c2a02b74"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga6175606145e324da9dfb3011c2a02b74">sir_stderr_def_opts</a> = <a class="el" href="group__publictypes.html#gac3370e3a2be554f93e9e67bea177c8a0">SIRO_NOTIME</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a> | <a class="el" href="group__publictypes.html#gafd6f47db95d87395d4a37529f839c6de">SIRO_NOPID</a> | <a class="el" href="group__publictypes.html#ga093cea38ace2acb674162a0f7fb153a6">SIRO_NOTID</a></td></tr>
<tr class="memdesc:ga6175606145e324da9dfb3011c2a02b74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default options for stderr.  <br /></td></tr>
<tr class="separator:ga6175606145e324da9dfb3011c2a02b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a0b53f25f5140db6a320d815097e268" id="r_ga7a0b53f25f5140db6a320d815097e268"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7a0b53f25f5140db6a320d815097e268">sir_syslog_def_lvls</a></td></tr>
<tr class="memdesc:ga7a0b53f25f5140db6a320d815097e268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default levels for the system logger.  <br /></td></tr>
<tr class="separator:ga7a0b53f25f5140db6a320d815097e268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga726779e2fb7b46239dd535e6b9eed092" id="r_ga726779e2fb7b46239dd535e6b9eed092"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga726779e2fb7b46239dd535e6b9eed092">sir_syslog_def_opts</a> = <a class="el" href="group__publictypes.html#gafdc3b32bdee26cd4f457a4cecd2771ad">SIRO_MSGONLY</a></td></tr>
<tr class="memdesc:ga726779e2fb7b46239dd535e6b9eed092"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default options for the system logger.  <br /></td></tr>
<tr class="separator:ga726779e2fb7b46239dd535e6b9eed092"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1337de627cb0dd234f34b07b4d77a931" id="r_ga1337de627cb0dd234f34b07b4d77a931"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga1337de627cb0dd234f34b07b4d77a931">sir_file_def_lvls</a> = <a class="el" href="group__publictypes.html#gac393a8a8f335fe44d28f39c91293af1f">SIRL_ALL</a></td></tr>
<tr class="memdesc:ga1337de627cb0dd234f34b07b4d77a931"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default levels for log files.  <br /></td></tr>
<tr class="separator:ga1337de627cb0dd234f34b07b4d77a931"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b82b6fc3f0701c4db31d05a0b7a17ba" id="r_ga7b82b6fc3f0701c4db31d05a0b7a17ba"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7b82b6fc3f0701c4db31d05a0b7a17ba">sir_file_def_opts</a> = <a class="el" href="group__publictypes.html#ga40584e96084fe85a8ad8a7be98ff5fc9">SIRO_ALL</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a></td></tr>
<tr class="memdesc:ga7b82b6fc3f0701c4db31d05a0b7a17ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default options for log files.  <br /></td></tr>
<tr class="separator:ga7b82b6fc3f0701c4db31d05a0b7a17ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6726fccfc830dfe0bc5e0640e8d253e" id="r_gab6726fccfc830dfe0bc5e0640e8d253e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gab6726fccfc830dfe0bc5e0640e8d253e">sir_lvl_emerg_def_style</a></td></tr>
<tr class="memdesc:gab6726fccfc830dfe0bc5e0640e8d253e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8" title="Nuclear war, Armageddon, etc.">SIRL_EMERG</a>.  <br /></td></tr>
<tr class="separator:gab6726fccfc830dfe0bc5e0640e8d253e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdb5a00e97fee751fe4018bf7c754bc7" id="r_gafdb5a00e97fee751fe4018bf7c754bc7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gafdb5a00e97fee751fe4018bf7c754bc7">sir_lvl_alert_def_style</a></td></tr>
<tr class="memdesc:gafdb5a00e97fee751fe4018bf7c754bc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d" title="Action required ASAP.">SIRL_ALERT</a>.  <br /></td></tr>
<tr class="separator:gafdb5a00e97fee751fe4018bf7c754bc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eb15ab392a9376c2d1b0ac5b3d9d40c" id="r_ga9eb15ab392a9376c2d1b0ac5b3d9d40c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga9eb15ab392a9376c2d1b0ac5b3d9d40c">sir_lvl_crit_def_style</a></td></tr>
<tr class="memdesc:ga9eb15ab392a9376c2d1b0ac5b3d9d40c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06" title="Critical errors.">SIRL_CRIT</a>.  <br /></td></tr>
<tr class="separator:ga9eb15ab392a9376c2d1b0ac5b3d9d40c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49e4babaece2219023aae3f747f60e3a" id="r_ga49e4babaece2219023aae3f747f60e3a"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga49e4babaece2219023aae3f747f60e3a">sir_lvl_error_def_style</a></td></tr>
<tr class="memdesc:ga49e4babaece2219023aae3f747f60e3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446" title="Errors.">SIRL_ERROR</a>.  <br /></td></tr>
<tr class="separator:ga49e4babaece2219023aae3f747f60e3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef2e615ebaeeb41f46322754a2f56c98" id="r_gaef2e615ebaeeb41f46322754a2f56c98"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaef2e615ebaeeb41f46322754a2f56c98">sir_lvl_warn_def_style</a></td></tr>
<tr class="memdesc:gaef2e615ebaeeb41f46322754a2f56c98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9" title="Warnings that could likely be ignored.">SIRL_WARN</a>.  <br /></td></tr>
<tr class="separator:gaef2e615ebaeeb41f46322754a2f56c98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf52b39bf2ea92d31b9d52949eae5cace" id="r_gaf52b39bf2ea92d31b9d52949eae5cace"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaf52b39bf2ea92d31b9d52949eae5cace">sir_lvl_notice_def_style</a></td></tr>
<tr class="memdesc:gaf52b39bf2ea92d31b9d52949eae5cace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5" title="Normal but significant.">SIRL_NOTICE</a>.  <br /></td></tr>
<tr class="separator:gaf52b39bf2ea92d31b9d52949eae5cace"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8aca18483225a6b4940155f979b83fe5" id="r_ga8aca18483225a6b4940155f979b83fe5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga8aca18483225a6b4940155f979b83fe5">sir_lvl_info_def_style</a></td></tr>
<tr class="memdesc:ga8aca18483225a6b4940155f979b83fe5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga9e73defcee82050f038956ad7e911621" title="Informational messages.">SIRL_INFO</a>.  <br /></td></tr>
<tr class="separator:ga8aca18483225a6b4940155f979b83fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga421e032fc253010c055403f1dc1688c2" id="r_ga421e032fc253010c055403f1dc1688c2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga421e032fc253010c055403f1dc1688c2">sir_lvl_debug_def_style</a></td></tr>
<tr class="memdesc:ga421e032fc253010c055403f1dc1688c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gaa2927c260f1d8fac96513442e50105fc" title="Debugging/diagnostic output.">SIRL_DEBUG</a>.  <br /></td></tr>
<tr class="separator:ga421e032fc253010c055403f1dc1688c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Default <a class="el" href="group__publictypes.html#gac28da6e48402cc15ead5b5384bccb6fd" title="The sir_option type.">sir_option</a> bitmasks, <a class="el" href="group__publictypes.html#ga076e759e9aa36cde2977f754a7ea186c" title="The sir_level type.">sir_level</a> registrations, and <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> bitmasks. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__publictypes.html#ga2a7a55618343c4cb76d7e428af72232b" title="Default options for this type of destination.">SIRO_DEFAULT</a> </dd>
<dd>
<a class="el" href="group__publictypes.html#ga640c1b7e6daea59af42137e10e3c3b29" title="Default levels for this type of destination.">SIRL_DEFAULT</a> </dd></dl>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ga1337de627cb0dd234f34b07b4d77a931" name="ga1337de627cb0dd234f34b07b4d77a931"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1337de627cb0dd234f34b07b4d77a931">&#9670;&#160;</a></span>sir_file_def_lvls</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a> sir_file_def_lvls = <a class="el" href="group__publictypes.html#gac393a8a8f335fe44d28f39c91293af1f">SIRL_ALL</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default levels for log files. </p>
<p>Log file destinations are registered for these levels if <a class="el" href="group__publictypes.html#ga640c1b7e6daea59af42137e10e3c3b29" title="Default levels for this type of destination.">SIRL_DEFAULT</a> is passed to <a class="el" href="group__publicfuncs.html#gaa04f4ca1fc06e1d99ca4f0fd6422b573" title="Adds a log file and registers it to receive log output.">sir_addfile</a>.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga5a776d3d55e9f993eb0fad82788e1160" title="Set new level registrations for a log file already managed by libsir.">sir_filelevels</a>.</dd>
<dd>
<a class="el" href="group__publictypes.html#gac393a8a8f335fe44d28f39c91293af1f" title="Include all logging levels.">SIRL_ALL</a> includes every logging level from debug to emergency. </dd></dl>

</div>
</div>
<a id="ga7b82b6fc3f0701c4db31d05a0b7a17ba" name="ga7b82b6fc3f0701c4db31d05a0b7a17ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7b82b6fc3f0701c4db31d05a0b7a17ba">&#9670;&#160;</a></span>sir_file_def_opts</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a> sir_file_def_opts = <a class="el" href="group__publictypes.html#ga40584e96084fe85a8ad8a7be98ff5fc9">SIRO_ALL</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default options for log files. </p>
<p>Applied to log file destinations if <a class="el" href="group__publictypes.html#ga2a7a55618343c4cb76d7e428af72232b" title="Default options for this type of destination.">SIRO_DEFAULT</a> is passed to <a class="el" href="group__publicfuncs.html#gaa04f4ca1fc06e1d99ca4f0fd6422b573" title="Adds a log file and registers it to receive log output.">sir_addfile</a>.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#gaf14164a64eca824a2bae72ef4e9689cd" title="Set new formatting options for a log file already managed by libsir.">sir_fileopts</a>. </dd></dl>

</div>
</div>
<a id="gafdb5a00e97fee751fe4018bf7c754bc7" name="gafdb5a00e97fee751fe4018bf7c754bc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafdb5a00e97fee751fe4018bf7c754bc7">&#9670;&#160;</a></span>sir_lvl_alert_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_alert_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b">SIRTA_BOLD</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a67abb820e54b6f4eb6c36889cdb161a1">SIRTC_BLACK</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a17661620bd839f5e015a43d5e6913c0f">SIRTC_BYELLOW</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b"><div class="ttname"><a href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b">SIRTA_BOLD</a></div><div class="ttdeci">@ SIRTA_BOLD</div><div class="ttdoc">Bold text.</div><div class="ttdef"><b>Definition</b> types.h:109</div></div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a17661620bd839f5e015a43d5e6913c0f"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a17661620bd839f5e015a43d5e6913c0f">SIRTC_BYELLOW</a></div><div class="ttdeci">@ SIRTC_BYELLOW</div><div class="ttdoc">Bright yellow.</div><div class="ttdef"><b>Definition</b> types.h:129</div></div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a67abb820e54b6f4eb6c36889cdb161a1"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a67abb820e54b6f4eb6c36889cdb161a1">SIRTC_BLACK</a></div><div class="ttdeci">@ SIRTC_BLACK</div><div class="ttdoc">Black.</div><div class="ttdef"><b>Definition</b> types.h:118</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d" title="Action required ASAP.">SIRL_ALERT</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="ga9eb15ab392a9376c2d1b0ac5b3d9d40c" name="ga9eb15ab392a9376c2d1b0ac5b3d9d40c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9eb15ab392a9376c2d1b0ac5b3d9d40c">&#9670;&#160;</a></span>sir_lvl_crit_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_crit_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b">SIRTA_BOLD</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6aa62b22cd035e89e52f4f51e5ccc9802c">SIRTC_RED</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div><div class="ttdeci">@ SIRTC_DEFAULT</div><div class="ttdoc">Represents the default color.</div><div class="ttdef"><b>Definition</b> types.h:137</div></div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6aa62b22cd035e89e52f4f51e5ccc9802c"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6aa62b22cd035e89e52f4f51e5ccc9802c">SIRTC_RED</a></div><div class="ttdeci">@ SIRTC_RED</div><div class="ttdoc">Red.</div><div class="ttdef"><b>Definition</b> types.h:119</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06" title="Critical errors.">SIRL_CRIT</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="ga421e032fc253010c055403f1dc1688c2" name="ga421e032fc253010c055403f1dc1688c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga421e032fc253010c055403f1dc1688c2">&#9670;&#160;</a></span>sir_lvl_debug_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_debug_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c">SIRTA_NORMAL</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6afc39eaef40fe161644258c9465c537bd">SIRTC_DGRAY</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c"><div class="ttname"><a href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c">SIRTA_NORMAL</a></div><div class="ttdeci">@ SIRTA_NORMAL</div><div class="ttdoc">Normal text.</div><div class="ttdef"><b>Definition</b> types.h:108</div></div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6afc39eaef40fe161644258c9465c537bd"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6afc39eaef40fe161644258c9465c537bd">SIRTC_DGRAY</a></div><div class="ttdeci">@ SIRTC_DGRAY</div><div class="ttdoc">Dark gray.</div><div class="ttdef"><b>Definition</b> types.h:126</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gaa2927c260f1d8fac96513442e50105fc" title="Debugging/diagnostic output.">SIRL_DEBUG</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="gab6726fccfc830dfe0bc5e0640e8d253e" name="gab6726fccfc830dfe0bc5e0640e8d253e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab6726fccfc830dfe0bc5e0640e8d253e">&#9670;&#160;</a></span>sir_lvl_emerg_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_emerg_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b">SIRTA_BOLD</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a17661620bd839f5e015a43d5e6913c0f">SIRTC_BYELLOW</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6aa62b22cd035e89e52f4f51e5ccc9802c">SIRTC_RED</a></div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8" title="Nuclear war, Armageddon, etc.">SIRL_EMERG</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="ga49e4babaece2219023aae3f747f60e3a" name="ga49e4babaece2219023aae3f747f60e3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga49e4babaece2219023aae3f747f60e3a">&#9670;&#160;</a></span>sir_lvl_error_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_error_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c">SIRTA_NORMAL</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6aa62b22cd035e89e52f4f51e5ccc9802c">SIRTC_RED</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446" title="Errors.">SIRL_ERROR</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="ga8aca18483225a6b4940155f979b83fe5" name="ga8aca18483225a6b4940155f979b83fe5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8aca18483225a6b4940155f979b83fe5">&#9670;&#160;</a></span>sir_lvl_info_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_info_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c">SIRTA_NORMAL</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a79f980cfe1c098f99358b9250c52491b">SIRTC_WHITE</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a79f980cfe1c098f99358b9250c52491b"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a79f980cfe1c098f99358b9250c52491b">SIRTC_WHITE</a></div><div class="ttdeci">@ SIRTC_WHITE</div><div class="ttdoc">White.</div><div class="ttdef"><b>Definition</b> types.h:133</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga9e73defcee82050f038956ad7e911621" title="Informational messages.">SIRL_INFO</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="gaf52b39bf2ea92d31b9d52949eae5cace" name="gaf52b39bf2ea92d31b9d52949eae5cace"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf52b39bf2ea92d31b9d52949eae5cace">&#9670;&#160;</a></span>sir_lvl_notice_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_notice_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2daa0d426c2ea1dfa48ad6e29a69f03d04c">SIRTA_NORMAL</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a283e06452d5e663666c4274a94ccab2a">SIRTC_CYAN</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a283e06452d5e663666c4274a94ccab2a"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a283e06452d5e663666c4274a94ccab2a">SIRTC_CYAN</a></div><div class="ttdeci">@ SIRTC_CYAN</div><div class="ttdoc">Cyan.</div><div class="ttdef"><b>Definition</b> types.h:124</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5" title="Normal but significant.">SIRL_NOTICE</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="gaef2e615ebaeeb41f46322754a2f56c98" name="gaef2e615ebaeeb41f46322754a2f56c98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaef2e615ebaeeb41f46322754a2f56c98">&#9670;&#160;</a></span>sir_lvl_warn_def_style</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#structsir__textstyle">sir_textstyle</a> sir_lvl_warn_def_style</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#gga1bf5e489a6af0dcb905788c1e7a5ec2dabd921418f53873c49dea5f9f3ea81f4b">SIRTA_BOLD</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a2c5ba8731523096ff871e27e82d9a9ba">SIRTC_YELLOW</a>,</div>
<div class="line">    <a class="code hl_enumvalue" href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a6435ad1ff8e5c1495342f96398f73d8b">SIRTC_DEFAULT</a></div>
<div class="line">}</div>
<div class="ttc" id="agroup__publictypes_html_ggadff1cac59a16eeebd003c352a1862fb6a2c5ba8731523096ff871e27e82d9a9ba"><div class="ttname"><a href="group__publictypes.html#ggadff1cac59a16eeebd003c352a1862fb6a2c5ba8731523096ff871e27e82d9a9ba">SIRTC_YELLOW</a></div><div class="ttdeci">@ SIRTC_YELLOW</div><div class="ttdoc">Yellow.</div><div class="ttdef"><b>Definition</b> types.h:121</div></div>
</div><!-- fragment -->
<p>Default <a class="el" href="group__publictypes.html#structsir__textstyle" title="Container for all the information associated with the appearance of text in the context of stdio.">sir_textstyle</a> for <a class="el" href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9" title="Warnings that could likely be ignored.">SIRL_WARN</a>. </p>
<p>Applied to stdio destinations upon library initialization.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga1a4726075fbcea9fc311f059e342213f" title="Set new text styling for stdio (stdout/stderr) destinations on a per-level basis.">sir_settextstyle</a>. </dd></dl>

</div>
</div>
<a id="ga0c89af75ec9acb60d1160fa6cabb82dc" name="ga0c89af75ec9acb60d1160fa6cabb82dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0c89af75ec9acb60d1160fa6cabb82dc">&#9670;&#160;</a></span>sir_stderr_def_lvls</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a> sir_stderr_def_lvls = <a class="el" href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446">SIRL_ERROR</a> | <a class="el" href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06">SIRL_CRIT</a> | <a class="el" href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d">SIRL_ALERT</a> | <a class="el" href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8">SIRL_EMERG</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default levels for stderr. </p>
<p>The stderr destination is registered for these levels if <a class="el" href="group__publictypes.html#ga640c1b7e6daea59af42137e10e3c3b29" title="Default levels for this type of destination.">SIRL_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__stdio__dest" title="Configuration for stdio destinations (stdout and stderr).">sir_stdio_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga421c13f6e269440cef0ac5c1ff3e65dd" title="Set new level registrations for stderr.">sir_stderrlevels</a>. </dd></dl>

</div>
</div>
<a id="ga6175606145e324da9dfb3011c2a02b74" name="ga6175606145e324da9dfb3011c2a02b74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6175606145e324da9dfb3011c2a02b74">&#9670;&#160;</a></span>sir_stderr_def_opts</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a> sir_stderr_def_opts = <a class="el" href="group__publictypes.html#gac3370e3a2be554f93e9e67bea177c8a0">SIRO_NOTIME</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a> | <a class="el" href="group__publictypes.html#gafd6f47db95d87395d4a37529f839c6de">SIRO_NOPID</a> | <a class="el" href="group__publictypes.html#ga093cea38ace2acb674162a0f7fb153a6">SIRO_NOTID</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default options for stderr. </p>
<p>These options are applied to the stderr destination if <a class="el" href="group__publictypes.html#ga2a7a55618343c4cb76d7e428af72232b" title="Default options for this type of destination.">SIRO_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__stdio__dest" title="Configuration for stdio destinations (stdout and stderr).">sir_stdio_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga0e78fb3ad87f02ef0f056a34200a4ab9" title="Set new formatting options for stderr.">sir_stderropts</a>. </dd></dl>

</div>
</div>
<a id="ga47b9f4b74ed2b3d81d34c0d0237b100f" name="ga47b9f4b74ed2b3d81d34c0d0237b100f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga47b9f4b74ed2b3d81d34c0d0237b100f">&#9670;&#160;</a></span>sir_stdout_def_lvls</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a> sir_stdout_def_lvls = <a class="el" href="group__publictypes.html#gaa2927c260f1d8fac96513442e50105fc">SIRL_DEBUG</a> | <a class="el" href="group__publictypes.html#ga9e73defcee82050f038956ad7e911621">SIRL_INFO</a> | <a class="el" href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5">SIRL_NOTICE</a> | <a class="el" href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9">SIRL_WARN</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default levels for stdout. </p>
<p>The stdout destination is registered for these levels if <a class="el" href="group__publictypes.html#ga640c1b7e6daea59af42137e10e3c3b29" title="Default levels for this type of destination.">SIRL_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__stdio__dest" title="Configuration for stdio destinations (stdout and stderr).">sir_stdio_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga6f17febe99cb0beb6f8119283cc62d42" title="Set new level registrations for stdout.">sir_stdoutlevels</a>. </dd></dl>

</div>
</div>
<a id="ga570e5f904a2aacfaf3284276784d4ddb" name="ga570e5f904a2aacfaf3284276784d4ddb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga570e5f904a2aacfaf3284276784d4ddb">&#9670;&#160;</a></span>sir_stdout_def_opts</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a> sir_stdout_def_opts = <a class="el" href="group__publictypes.html#gac3370e3a2be554f93e9e67bea177c8a0">SIRO_NOTIME</a> | <a class="el" href="group__publictypes.html#gaf6a215c540807f3ba15f97d372feeaf0">SIRO_NOHOST</a> | <a class="el" href="group__publictypes.html#gafd6f47db95d87395d4a37529f839c6de">SIRO_NOPID</a> | <a class="el" href="group__publictypes.html#ga093cea38ace2acb674162a0f7fb153a6">SIRO_NOTID</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default options for stdout. </p>
<p>These options are applied to the stdout destination if <a class="el" href="group__publictypes.html#ga2a7a55618343c4cb76d7e428af72232b" title="Default options for this type of destination.">SIRO_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__stdio__dest" title="Configuration for stdio destinations (stdout and stderr).">sir_stdio_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#gac117aaf4a045115e58ba4471f9a4747f" title="Set new formatting options for stdout.">sir_stdoutopts</a>. </dd></dl>

</div>
</div>
<a id="ga7a0b53f25f5140db6a320d815097e268" name="ga7a0b53f25f5140db6a320d815097e268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7a0b53f25f5140db6a320d815097e268">&#9670;&#160;</a></span>sir_syslog_def_lvls</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#ga7ee5f2908abd2df9e89bcab0b6608edd">sir_levels</a> sir_syslog_def_lvls</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code hl_define" href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5">SIRL_NOTICE</a> | <a class="code hl_define" href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9">SIRL_WARN</a> | <a class="code hl_define" href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446">SIRL_ERROR</a> | <a class="code hl_define" href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06">SIRL_CRIT</a> |</div>
<div class="line">      <a class="code hl_define" href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d">SIRL_ALERT</a> | <a class="code hl_define" href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8">SIRL_EMERG</a></div>
<div class="ttc" id="agroup__publictypes_html_ga2409f97357f1eb510ababeb6e0a030e8"><div class="ttname"><a href="group__publictypes.html#ga2409f97357f1eb510ababeb6e0a030e8">SIRL_EMERG</a></div><div class="ttdeci">#define SIRL_EMERG</div><div class="ttdoc">Nuclear war, Armageddon, etc.</div><div class="ttdef"><b>Definition</b> types.h:59</div></div>
<div class="ttc" id="agroup__publictypes_html_ga39dffb8c9c5100251098820cb5b48446"><div class="ttname"><a href="group__publictypes.html#ga39dffb8c9c5100251098820cb5b48446">SIRL_ERROR</a></div><div class="ttdeci">#define SIRL_ERROR</div><div class="ttdoc">Errors.</div><div class="ttdef"><b>Definition</b> types.h:62</div></div>
<div class="ttc" id="agroup__publictypes_html_ga8549494d396c96ba66b5b78b298cff7d"><div class="ttname"><a href="group__publictypes.html#ga8549494d396c96ba66b5b78b298cff7d">SIRL_ALERT</a></div><div class="ttdeci">#define SIRL_ALERT</div><div class="ttdoc">Action required ASAP.</div><div class="ttdef"><b>Definition</b> types.h:60</div></div>
<div class="ttc" id="agroup__publictypes_html_ga91b18adc2526599377583951c29e84b9"><div class="ttname"><a href="group__publictypes.html#ga91b18adc2526599377583951c29e84b9">SIRL_WARN</a></div><div class="ttdeci">#define SIRL_WARN</div><div class="ttdoc">Warnings that could likely be ignored.</div><div class="ttdef"><b>Definition</b> types.h:63</div></div>
<div class="ttc" id="agroup__publictypes_html_gac559a9050c927bf0dc9f88dfc3905e06"><div class="ttname"><a href="group__publictypes.html#gac559a9050c927bf0dc9f88dfc3905e06">SIRL_CRIT</a></div><div class="ttdeci">#define SIRL_CRIT</div><div class="ttdoc">Critical errors.</div><div class="ttdef"><b>Definition</b> types.h:61</div></div>
<div class="ttc" id="agroup__publictypes_html_gad4aefd62d77b020460d32c9350bec7d5"><div class="ttname"><a href="group__publictypes.html#gad4aefd62d77b020460d32c9350bec7d5">SIRL_NOTICE</a></div><div class="ttdeci">#define SIRL_NOTICE</div><div class="ttdoc">Normal but significant.</div><div class="ttdef"><b>Definition</b> types.h:64</div></div>
</div><!-- fragment -->
<p>Default levels for the system logger. </p>
<p>The system logger destination is registered for these levels if <a class="el" href="group__publictypes.html#ga640c1b7e6daea59af42137e10e3c3b29" title="Default levels for this type of destination.">SIRL_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__syslog__dest" title="Configuration for the system logger destination.">sir_syslog_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga2b383287c821bb519868776a4d8bae83" title="Set new level registrations for the system logger destination.">sir_sysloglevels</a>. </dd></dl>

</div>
</div>
<a id="ga726779e2fb7b46239dd535e6b9eed092" name="ga726779e2fb7b46239dd535e6b9eed092"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga726779e2fb7b46239dd535e6b9eed092">&#9670;&#160;</a></span>sir_syslog_def_opts</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="group__publictypes.html#gafb659914aac0129182d86f7d3414e85d">sir_options</a> sir_syslog_def_opts = <a class="el" href="group__publictypes.html#gafdc3b32bdee26cd4f457a4cecd2771ad">SIRO_MSGONLY</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default options for the system logger. </p>
<p>Applied to the system logger destination if <a class="el" href="group__publictypes.html#ga2a7a55618343c4cb76d7e428af72232b" title="Default options for this type of destination.">SIRO_DEFAULT</a> is set on the <a class="el" href="group__publictypes.html#structsir__syslog__dest" title="Configuration for the system logger destination.">sir_syslog_dest</a> when <a class="el" href="group__publicfuncs.html#gaa4f5707f5e4ed9702cde75a8c80c4e4a" title="Initializes libsir for use.">sir_init</a> is called.</p>
<dl class="section note"><dt>Note</dt><dd>Can be modified at runtime by calling <a class="el" href="group__publicfuncs.html#ga5b32a04501257df43bbe56169ab383c2" title="Set new formatting options for the system logger destination.">sir_syslogopts</a>.</dd>
<dd>
<a class="el" href="group__publictypes.html#gafdc3b32bdee26cd4f457a4cecd2771ad" title="Sets all other options except SIRO_NOHDR.">SIRO_MSGONLY</a> disables all output formatting, leaving just the message text itself. </dd></dl>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.9.7-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
  </ul>
</div>
</body>
</html>
